power-driven harrows - Turkish English Dictionary